button COMMAND """window ID BICCIO CLOSE""" PORT YAMEXP LABEL "Ausgang"
endgroup
endwindow
end
when didi='RASSALO' then do
tipozzolo=3
call ransignalo
end
when didi='RASGALO' then do
tipozzolo=1
call ransignalo
end
when didi='RASTALO' then do
tipozzolo=2
call ransignalo
end
when didi='SALVAGALO' then do
ftpmailsites=word(dido,1)
aminethtmlsites=word(dido,2)
aminetftpsites=word(dido,3)
call salvaamiga
window ID WINDOZE CLOSE
call faiwindoze
end
when didi='FICCALA' then do
ftpmailsites=word(dido,1)
aminethtmlsites=word(dido,2)
aminetftpsites=word(dido,3)
call amigala
window ID WINDOZE CLOSE
call faiwindoze
end
otherwise nop
end
exit
/* ---------------------< Funzioni >-------------------------------------------------------------------------------------------------------------------- */
faiwindoze:
window ID WINDOZE COMMAND "quit" PORT YAMExp TITLE """YAM-Expansion v1.9 (by dx0)"""
group ID MMM REGISTER PORT YAMExp LABELS "Haupt,Konfiguration"
group
if feffone=1 then do
group ID AMI1 FRAME LABELS "Aminet"
button ID AMINETTER COMMAND '"YAMExp.rexx HTMLL"' HELP '"Erstellt eine HTML Datei von der Aminet recent email"' LABEL "Erstelle Recent-HTML"
button ID FTPIT COMMAND '"YAMExp.rexx FF"' HELP '"Erstellt eine ftp mail oder eine AmFtp Datei von der Aminet recent email"' LABEL "Ftp Abteilung"
endgroup
end
if sfeffeo=1 then do
group ID SISSI FRAME LABELS "Unterschrift"
button ID RASI COMMAND '"YAMExp.rexx RASSALO"' HELP '"Unterschreibe die gewählte email mit einer zufälligen Unterschrift"' LABEL "Zufällige Unterschrift"
button ID RANSSIGN COMMAND '"YAMExp.rexx RASGALO"' HELP '"Unterschreibt die gewählte email mit einer Ernsthaften Unterschrift"' LABEL "Ernsthafte Unterschrift"
button ID RANNSIGN COMMAND '"YAMExp.rexx RASTALO"' HELP '"Unterschreibt die gewählte email mit einer zwanglosen Unterschrift"' LABEL "Zwanglose Unterschrift"
endgroup
end
if pappone=1 then do
button ID ABO COMMAND '"text ID STATUS LABEL Yam-Expansion v1.9 by Dx0"' PORT YAMEXP ICON "yamexpansion:data/icon"
if angela=1 then call sballa('yamexpansion:html/Weekly.'||daten||'.html')
if angela=2 then call sballa('yamexpansion:html/MostDL.'||daten||'.html')
if angela=3 then call sballa('yamexpansion:html/Charts.'||daten||'.html')
end
end
end
end
statino=' Operation erledigt. Fertig dir zu dienen...'
address YAMEXP text ID STATUS LABEL statino
return
sballa:
parse arg chiama
/* Manda il file al browser */
if pos('VOYAGER',portazze)>0 then address 'VOYAGER' 'OpenURL file:///'|| chiama
if pos('IBROWSE',portazze)>0 then address 'IBROWSE' 'GotoURL file:///' || chiama
if pos('AWEB',portazze)>0 then do
address value substr(portazze,pos('AWEB.',portazze),6)
'Open file://localhost/' || chiama
end
if pos('MINDWALKER',portazze)>0 then address 'MINDWALKER' 'OpenURL file:///'|| chiama
return
creafile: /* Creazione del file */
parse arg prex
getmailinfo sub
nome=right(result,11)
nome=strip(nome)
daten=nome
nome='yamexpansion:html/' || prex || nome || '.html'
call open(filo,nome,'W')
return
chiudihtml: /* Chiusura dell'html */
parse arg filoccioccio
writeln(filo,'<center>')
writeln(filo,'<hr>')
writeln(filo,'<h4>Schicke Bemerkungen oder was du willst an: <B>Diego dx0 de Felice <a href="mailto:d.defelice@ba.nettuno.it">d.defelice@ba.nettuno.it</B></a>')
writeln(filo,'</H4>')
writeln(filo,'<h5>Erstellt mit YAM-Expansion v1.9 by <a href="mailto:d.defelice@ba.nettuno.it">Diego dx0 de Felice</a></h5>')
writeln(filo,'</center>')
writeln(filo,'</body>')
writeln(filo,'</html>')
call close(filoccioccio)
return
titola: /* Intestazione */
parse arg subbo
writeln(filo,'<HTML>')
writeln(filo,'<HEAD>')
writeln(filo,'<!DOCTYPE HTML PUBLIC "-//IETF//DD HTML 3.0//EN">')
writeln(filo,'<!-- AUTHOR="Diego dx0 de Felice" -->')
window ID cicciotto TITLE "Ftp-Abteilung" PORT YAMEXP
group
group HORIZ
label CENTER "Type:"
text ID TIPPO LABEL "domani"
object CLASS '"Balance.mui"'
label CENTER "Datum:"
text ID DATTO LABEL "oggi"
endgroup
group ID FFF FRAME LABELS "Liste der dateien in der email"
list ID ZAM COMMAND '"YAMEXP.rexx ADALL"' TITLE '"\033bDatei,\033bVerz.,\033bGrösse,\033bAlter,\033bBeschreibung"' INSERT NODUP ATTRS Listview_DragType Listview_DragType_Immediate Listview_MultiSelect Listview_MultiSelect_Shifted MUIA_List_Format '"P=\033l BAR,P=\033l BAR,P=\033c BAR,P=\033c BAR,P=\033l"' HELP '"Wähle die dateien um sie in die Liste unten zu nehmen"'
button COMMAND '"YAMEXP.rexx ADALL"' LABEL "Hänge Datei(n) an wenn der Zähler gestoppt hat"
endgroup
group FRAME LABELS "Gewählte Dateien"
list ID SELEN COMMAND '"YAMEXP.rexx RIMOZZO"' TITLE '"\033bDatei,\033bVerz.,\033bGrösse,\033bAlter,\033bBeschreibung"' INSERT NODUP ATTRS Listview_DragType Listview_DragType_Immediate Listview_MultiSelect Listview_MultiSelect_Shifted MUIA_List_Format '"P=\033l BAR,P=\033l BAR,P=\033c BAR,P=\033c BAR,P=\033l"' HELP '"Gewählte dateien inbegriffen in der ftpmail oder in der batch datei"'